html {
    font-size: 37.5px;
  }
  
  .page {
    position: relative;
    width: 21rem;
    height: 55.44rem;
    overflow: hidden;
  }
  
  .mod1 {
    background-color: rgba(243, 245, 247, 1);
    z-index: 2;
    height: 55.44rem;
    width: 22rem;
    position: relative;
  }
  
  .layer1 {
    width: 20rem;
    height: 52.934rem;
  }
  
  .pic1 {
    width: 20rem;
    height: 20rem;
  }
  
  .bd1 {
    background-color: rgba(255, 255, 255, 1);
    height: 5.84rem;
    padding-top: 0.96rem;
    width: 20rem;
  }
  
  .main1 {
    width: 20rem;
    height: 4.88rem;
  }
  
  .info1 {
    width: 3.707rem;
    height: 0.747rem;
    overflow-wrap: break-word;
    color: rgba(7, 17, 27, 1);
    font-size: 0.746rem;
    font-family: MicrosoftYaHei-Bold;
    text-align: left;
    white-space: nowrap;
    line-height: 0.747rem;
    margin-left: 0.934rem;
    display: block;
  }
  
  .main2 {
    /* margin-top: 0.3rem; */
    display: flex;
    width: 6.507rem;
    height: 0.507rem;
    margin: 0.574rem 0 0 0.934rem;
  }
  
  .info2 {
    margin-right: 0.3rem;
    width: 2.88rem;
    height: 0.48rem;
    overflow-wrap: break-word;
    color: rgba(147, 153, 159, 1);
    font-size: 0.533rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
    margin-top: 0.027rem;
    display: block;
  }
  
  .info3 {
    width: 3.014rem;
    height: 0.507rem;
    overflow-wrap: break-word;
    color: rgba(147, 153, 159, 1);
    font-size: 0.533rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
    display: block;
  }
  
  .main3 {
    width: 18.107rem;
    height: 1.28rem;
    margin: 0.96rem 0 0 0.934rem;
  }
  
  .outer1 {
    width: 1.334rem;
    height: 0.56rem;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
    margin-top: 0.32rem;
  }
  
  .word1 {
    width: 1.334rem;
    height: 0.56rem;
    overflow-wrap: break-word;
    color: rgba(240, 20, 20, 1);
    font-size: 0.533rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
  }
  
  .txt1 {
    width: 1.334rem;
    overflow-wrap: break-word;
    color: rgba(240, 20, 20, 1);
    font-size: 0.746rem;
    font-family: MicrosoftYaHei-Bold;
    text-align: left;
    white-space: nowrap;
    line-height: 0.747rem;
  }
  
  .outer2 {
    width: 1.2rem;
    height: 0.4rem;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
    margin: 0.4rem 0 0 0.427rem;
  }
  
  .word2 {
    width: 1.2rem;
    overflow-wrap: break-word;
    color: rgba(147, 153, 159, 1);
    font-size: 0.533rem;
    font-family: MicrosoftYaHei;
    text-decoration: line-through;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
  }
  
  .txt2 {
    width: 1.2rem;
    overflow-wrap: break-word;
    color: rgba(147, 153, 159, 1);
    font-size: 0.533rem;
    font-family: MicrosoftYaHei-Bold;
    text-decoration: line-through;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
  }
  
  .Button75 {
    background-color: rgba(0, 160, 220, 1);
    border-radius: 24px;
    height: 1.28rem;
    margin-left: 11.2rem;
    padding-left: 0.64rem;
    width: 3.947rem;
    position: relative;
    top: -2.1rem;
  }
  
  .word3 {
    width: 2.667rem;
    height: 0.534rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.533rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
    display: block;
    /* margin-top: 3rem; */
    /* position: relative;
    top: -2rem; */
  }
  
  .main4 {
    background-color: rgba(7, 17, 27, 0.1);
    width: 20rem;
    height: 0.054rem;
    margin-top: 0.96rem;
  }
  
  .bd2 {
    background-color: rgba(255, 255, 255, 1);
    height: 6.8rem;
    margin-top: 0.854rem;
    width: 20rem;
  }
  
  .box1 {
    width: 20rem;
    height: 6.8rem;
  }
  
  .box2 {
    background-color: rgba(7, 17, 27, 0.1);
    width: 20rem;
    height: 0.054rem;
  }
  
  .word4 {
    width: 2.934rem;
    height: 0.747rem;
    overflow-wrap: break-word;
    color: rgba(7, 17, 27, 1);
    font-size: 0.746rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.747rem;
    display: block;
    margin: 0.934rem 0 0 0.96rem;
  }
  
  .info4 {
    width: 17.174rem;
    height: 3.174rem;
    overflow-wrap: break-word;
    color: rgba(77, 85, 93, 1);
    font-size: 0.64rem;
    font-family: MicrosoftYaHeiLight;
    text-align: left;
    line-height: 1.28rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    margin: 0.614rem 0 0 1.387rem;
  }
  
  .box3 {
    background-color: rgba(7, 17, 27, 0.1);
    width: 20rem;
    height: 0.054rem;
    margin-top: 1.227rem;
  }
  
  .bd3 {
    background-color: rgba(255, 255, 255, 1);
    height: 18.587rem;
    margin-top: 0.854rem;
    width: 20rem;
  }
  
  .outer3 {
    width: 20rem;
    height: 18.587rem;
  }
  
  .bd4 {
    background-color: rgba(7, 17, 27, 0.1);
    width: 20rem;
    height: 0.054rem;
  }
  
  .info5 {
    width: 2.987rem;
    height: 0.747rem;
    overflow-wrap: break-word;
    color: rgba(7, 17, 27, 1);
    font-size: 0.746rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.747rem;
    display: block;
    margin: 0.907rem 0 0 1.014rem;
  }
  
  .bd5 {
    width: 10.427rem;
    height: 1.707rem;
    margin: 0.96rem 0 0 0.96rem;
    display: flex;
    justify-content: space-around;
  }
  
  .group1 {
    background-color: rgba(0, 160, 220, 1);
    border-radius: 2px;
    height: 2.2rem;
    padding-left: 0.64rem;
    width: 3.2rem;
    margin-right: 0.3rem;
    /* margin-top: 0.5rem; */
    /* float: left; */
  }
  
  .main5 {
    width: 1.947rem;
    height: 0.64rem;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.64rem;
  }
  
  .txt3 {
    width: 1.947rem;
    height: 0.64rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.64rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    /* line-height: 0.64rem; */
    line-height:1.8rem;

  }
  
  .txt4 {
    width: 1.947rem;
    height: 0.64rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.426rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.427rem;
  }
  
  .group2 {
    /* position: relative;
    top: 0;
    left: 1rem; */
    margin-right: 0.3rem;
    background-color: rgba(0, 160, 220, 0.2);
    border-radius: 2px;
    height: 1.707rem;
    width: 3.174rem;
    padding: 0.56rem 0 0 0.64rem;
    /* float: left; */
  }
  
  .outer4 {
    width: 1.92rem;
    height: 0.64rem;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.64rem;
  }
  
  .txt5 {
    width: 1.92rem;
    height: 0.64rem;
    overflow-wrap: break-word;
    color: rgba(77, 85, 93, 1);
    font-size: 0.64rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.64rem;
  }
  
  .txt6 {
    width: 1.92rem;
    height: 0.64rem;
    overflow-wrap: break-word;
    color: rgba(77, 85, 93, 1);
    font-size: 0.533rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
  }
  
  .txt7 {
    width: 1.92rem;
    height: 0.64rem;
    overflow-wrap: break-word;
    color: rgba(77, 85, 93, 1);
    font-size: 0.426rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.427rem;
  }
  
  .group3 {
    background-color: rgba(147, 153, 159, 0.2);
    border-radius: 2px;
    height: 1.707rem;
    width: 3.2rem;
    padding: 0.56rem 0 0 0.694rem;
    /* float: left; */
    /* position: relative;
    top: 0;
    left: 1rem; */
  }
  
  .mod2 {
   
    width: 1.867rem;
    height: 0.614rem;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.64rem;
    
  }
  
  .word5 {
   
    width: 1.867rem;
    height: 0.614rem;
    overflow-wrap: break-word;
    color: rgba(77, 85, 93, 1);
    font-size: 0.64rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.64rem;
  }
  
  .info6 {
    width: 1.867rem;
    height: 0.614rem;
    overflow-wrap: break-word;
    color: rgba(77, 85, 93, 1);
    font-size: 0.533rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
  }
  
  .word6 {
    width: 1.867rem;
    height: 0.614rem;
    overflow-wrap: break-word;
    color: rgba(77, 85, 93, 1);
    font-size: 0.426rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.427rem;
  }
  
  .bd6 {
    background-color: rgba(7, 17, 27, 0.1);
    width: 18.08rem;
    height: 0.027rem;
    margin: 0.96rem 0 0 0.96rem;
  }
  
  .bd7 {
    width: 6.507rem;
    height: 1.067rem;
    margin: 0.774rem 0 0 1.067rem;
  }
  
  .label1 {
    width: 1.067rem;
    height: 1.067rem;
  }
  
  .word7 {
    width: 5.12rem;
    height: 0.64rem;
    overflow-wrap: break-word;
    color: rgba(147, 153, 159, 1);
    font-size: 0.64rem;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.64rem;
    margin-top: 0.24rem;
    display: block;
  }
  
  .bd8 {
    background-color: rgba(7, 17, 27, 0.1);
    width: 20rem;
    height: 0.054rem;
    margin-top: 0.747rem;
  }
  
  .bd9 {
    width: 18.08rem;
    height: 0.64rem;
    margin: 0.854rem 0 0 0.96rem;
  }
  
  .info7 {
    width: 4.747rem;
    overflow-wrap: break-word;
    color: rgba(147, 153, 159, 1);
    font-size: 0.533rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
    margin-top: 0.107rem;
    display: block;
  }
  
  .txt8 {
    width: 2.267rem;
    overflow-wrap: break-word;
    color: rgba(147, 153, 159, 1);
    font-size: 0.533rem;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.534rem;
    display: block;
    margin: 0.107rem 0 0 10.08rem;
  }
  
  .label2 {
    width: 0.64rem;
    height: 0.64rem;
    margin-left: 0.347rem;
  }
  
  .bd10 {
    width: 8.267rem;
    height: 0.64rem;
    margin: 0.427rem 0 0 0.907rem;
  }
  
  .label3 {
    width: 0.614rem;
    height: 0.534rem;
    margin-top: 0.08rem;
  }
  
  .info8 {
    width: 7.414rem;
    height: 0.64rem;
    overflow-wrap: break-word;
    color: rgba(7, 17, 27, 1);
    font-size: 0.64rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.64rem;
    display: block;
  }
  
  .bd11 {
    background-color: rgba(7, 17, 27, 0.1);
    width: 18.08rem;
    height: 0.027rem;
    margin: 0.96rem 0 0 0.96rem;
  }
  
  .bd12 {
    width: 18.08rem;
    height: 0.64rem;
    margin: 0.854rem 0 0 0.96rem;
  }
  
  .info9 {
    width: 4.747rem;
    overflow-wrap: break-word;
    color: rgba(147, 153, 159, 1);
    font-size: 0.533rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
    margin-top: 0.054rem;
    display: block;
  }
  
  .txt9 {
    width: 2.294rem;
    overflow-wrap: break-word;
    color: rgba(147, 153, 159, 1);
    font-size: 0.533rem;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.534rem;
    display: block;
    margin: 0.134rem 0 0 10.08rem;
  }
  
  .label4 {
    width: 0.64rem;
    height: 0.64rem;
    margin-left: 0.32rem;
  }
  
  .bd13 {
    width: 13.014rem;
    height: 0.64rem;
    margin: 0.427rem 0 0 0.934rem;
  }
  
  .icon1 {
    width: 0.614rem;
    height: 0.534rem;
    margin-top: 0.027rem;
  }
  
  .txt10 {
    width: 12.134rem;
    height: 0.64rem;
    overflow-wrap: break-word;
    color: rgba(7, 17, 27, 1);
    font-size: 0.64rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.64rem;
    display: block;
  }
  
  .bd14 {
    background-color: rgba(7, 17, 27, 0.1);
    width: 18.08rem;
    height: 0.027rem;
    margin: 0.934rem 0 0 0.96rem;
  }
  
  .bd15 {
    width: 18.08rem;
    height: 0.64rem;
    margin: 0.854rem 0 0 0.96rem;
  }
  
  .word8 {
    width: 4.747rem;
    overflow-wrap: break-word;
    color: rgba(147, 153, 159, 1);
    font-size: 0.533rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
    margin-top: 0.027rem;
    display: block;
  }
  
  .txt11 {
    width: 2.294rem;
    height: 0.534rem;
    overflow-wrap: break-word;
    color: rgba(147, 153, 159, 1);
    font-size: 0.533rem;
    font-family: MicrosoftYaHei;
    text-align: right;
    white-space: nowrap;
    line-height: 0.534rem;
    display: block;
    margin: 0.054rem 0 0 10.054rem;
  }
  
  .SingleAvatar32 {
    width: 0.64rem;
    height: 0.64rem;
    margin-left: 0.347rem;
  }
  
  .bd16 {
    width: 2.88rem;
    height: 0.534rem;
    margin: 0.427rem 0 0 0.934rem;
  }
  
  .label5 {
    width: 0.614rem;
    height: 0.534rem;
  }
  
  .word9 {
    width: 2rem;
    overflow-wrap: break-word;
    color: rgba(7, 17, 27, 1);
    font-size: 0.64rem;
    font-family: MicrosoftYaHei;
    text-align: left;
    white-space: nowrap;
    line-height: 0.64rem;
    display: block;
  }
  
  .bd17 {
    background-color: rgba(7, 17, 27, 0.1);
    width: 20rem;
    height: 0.054rem;
    margin-top: 1.014rem;
  }
  
  .layer2 {
    z-index: 66;
    height: 3.094rem;
    background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/ps7kiu9j6p9drqnjhgr1gujm47dx0qedp2765c90b-8fcf-41a0-b301-877419039288)
      100% no-repeat;
    width: 20rem;
    position: absolute;
    left: 0;
    top: 52.347rem;
    padding: 0.32rem 0 0 0.96rem;
  }
  
  .bd18 {
    width: 19.04rem;
    height: 2.774rem;
  }
  
  .wrap1 {
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 50%;
    height: 2.347rem;
    width: 2.347rem;
    padding: 0.614rem 0 0 0.587rem;
    position: relative;
    left: 0.75rem;
  }
  
  .icon2 {
    width: 1.094rem;
    height: 1.067rem;
    position: relative;
    left: 0.2rem;
  }
  
  .txt12 {
    width: 1.2rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.853rem;
    font-family: MicrosoftYaHei-Bold;
    text-align: left;
    white-space: nowrap;
    line-height: 0.854rem;
    display: block;
    margin: 1.174rem 0 0 0.987rem;
    /* margin-top: -3rem; */
    position: relative;
    top: -3rem;
    left: 2.8rem;
  }
  
  .wrap2 {
    background-color: rgba(43, 51, 59, 1);
    width: 0.054rem;
    height: 1.28rem;
    margin: 0.854rem 0 0 0.614rem;

  }
  
  .txt13 {
    width: 4.027rem;
    height: 0.507rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    /* color: red; */
    font-size: 0.533rem;
    font-family: MicrosoftYaHeiLight;
    text-align: left;
    white-space: nowrap;
    line-height: 0.534rem;
    display: block;
    margin: -5.9rem 0rem 0rem 0.64rem;
    margin-left: 5.9rem;
    z-index: 100;
  }
  
  .Button76 {
    background-color: rgba(43, 51, 59, 1);
    height: 2.56rem;
    width: 5.6rem;
    margin: 0.214rem 0 0 3.574rem;
    padding: 1.04rem 0 0 1.494rem;
    position: relative;
    top:-1.6rem;
    right: -9.9rem;
  }
  
  .txt14 {
    width: 2.614rem;
    height: 0.64rem;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.64rem;
    font-family: MicrosoftYaHei-Bold;
    text-align: left;
    white-space: nowrap;
    line-height: 0.04rem;
    display: block;
  }
  